on cause being shown - Alemán Inglés Diccionario